
/*------container-------*/
.dt-container{
    max-width: 60em !important;
    margin: auto !important;
}
.dt-container-big{
    max-width: 65em !important;
    margin: auto !important;
}
.dt-container-large{
    max-width: 70em !important;
    margin: auto !important;
}

/*---------padding----------*/
.dt-padded-large{
    padding-left: 4em !important;
    padding-right: 4em !important;
}
.dt-padded-tb-large{
    padding-top: 2em !important;
    padding-bottom: 2em !important;
}
.dt-padded{
    padding: 1em !important;
}

/*---------margin-----------*/
.dt-margin-bottom-mini{
    margin-bottom: 0.5em !important;
}

/*-------------opacity----------------*/
.dt-opacity-all{
    opacity: 1 !important;
}
.dt-opacity-mini{
    opacity: 0.8 !important;
}
.dt-opacity-small{
    opacity: 0.7 !important;
}
.dt-opacity-tiny{
    opacity: 0.4 !important;
}

/*------------media--------------*/
@media screen and (max-width: 768px) {
    .dt-padded-large{
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .dt-mobile-wide{
        width: 100% !important;
    }
}

/*----------position-----------*/
.dt-toolbars-position{
    position: fixed !important;
    z-index: 10 !important;
}
.dt-toolbars-right-bottom{
    bottom: 0 !important;
    right: 0 !important;
}